div.search {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    height: 2rem;
    border-radius: 5px;
    background-color: #f2f3f5;
}
img {
    height: 0.8125rem;
    width: 0.8125rem;
    margin-left: 0.8125rem;
    margin-right: 0.5rem;
}

ion-input {
    width: calc(100% - 0.8125rem * 2 - 0.5rem);
    height: 2rem;
    display: inline-block;
    --placeholder-color: #858894;
}
.link.search {
    width: 17.6875rem;
    display: inline-block;
    margin-right: 0;
}

span {
    font-size: 1rem;
     
    font-weight: 400;
    color: rgba(39, 40, 46, 1);
    line-height: 1rem;
    margin-left: 1.25rem;
    cursor: pointer;
}